storm an embassy

Translations
prendre d’assaut une ambassade
Words
storm

verb
assaillir
an

article or possessive pronoun
une
embassy

noun
ambassade